Cháy ruột cháy gan

Direct English translation

Burning intestines, burning liver.

Equivalent English version

On pins and needles

Giải thích tiếng Việt
Chỉ trạng thái bồn chồn, sốt sắng, day dứt đến cồn cào lo lắng hoặc mong ngóng một việc đó mãi chưa thấy kết quả. Cách nói đảo trật tự vẫn nhấn mạnh mức độ nôn nao, đứng ngồi không yên.
English explanation
Describes an intensely restless, agitated state caused by worry or eager waiting when something still has not happened. This reversed wording keeps the same emphasis on gnawing anxiety and impatience.